FreeCAD 0.15 è stato rilasciato il giorno 8 Aprile 2015. Questo è un riassunto dei cambiamenti più interessanti. L'elenco completo delle modifiche è disponibile in Mantis changelog. Versioni precedenti in: 0.14 - 0.13 - 0.12 - 0.11
La finestra Selezione permette agli utenti di cercare al suo interno gli oggetti selezionati. Inoltre ora si ha la possibilità di selezionare una sola entità, deselezionarla, adattare la vista all'entità e evidenziarla nella vista ad albero.
Il nuovo sistema di unità di misura di FreeCAD, introdotto con la versione 0.14, ora è utilizzato da quasi tutti i moduli, compresi Sketcher, Draft e Arch. Solo poche aree non ne fanno ancora uso, ma, in generale, ora si può contare sul supporto delle unità di misura in tutto il flusso di lavoro.
Ora Sketcher possiede un adeguato supporto per le ellissi. Esse possono essere costruite in vari modi, e possono essere utilizzate per qualsiasi tipo di operazione successiva.
In Sketcher è stata implementata una serie di nuovi strumenti per facilitare la diagnosi, ottimizzare o risolvere i problemi negli schizzi. Ora è possibile, ad esempio, selezionare facilmente gli elementi associati a un vincolo, o selezionare il vincolo associato ad un elemento, oppure trovare i vincoli in conflitto o ridondanti.
All'interfaccia utente di Sketcher sono stati aggiunti alcuni nuovi pannelli, e ora è visibile un elenco selezionabile degli elementi dello schizzo.
Ora è possibile unire diversi schizzi in uno solo cliccando semplicemente su un pulsante.
La visualizzazione delle proprietà degli oggetti di Schizzo è stata migliorata e i vincoli del disegno denominati Dati (distanza, distanza orizzontale, distanza verticale) ora appaiono nella scheda delle proprietà e sono modificabili direttamente, senza dover entrare nella modalità di modifica.
L'ambiente Spreadsheet è stato completamente ricodificato. Ora FreeCAD possiede un editor di fogli di calcolo a regola d'arte, robusto e ricco di funzionalità. Un paio di funzionalità presenti nella versione precedente di questo ambiente sono state rimosse, come ad esempio il controller di proprietà, ma questo è un problema complesso che richiede altro tempo per progettarlo correttamente. Al momento, tuttavia, il nuovo foglio di calcolo offre già delle possibilità di gran lunga migliori delle precenti per raccogliere i dati dal modello.
Per i nostalgici del vecchio software CAD, ora con lo strumento Forma da testo si possono utilizzare i font adesivi (in cui le lettere sono composte da semplici linee, e non da forme piene).
Il sistema utilizzato fino ad ora per esportare le pagine di Disegno in DXF era un trucco molto complicato per convertire prima il codice SVG dell'oggetto FreeCAD e poi convertirlo in DXF con l'esportatore di Draft. Ora, l'esportazione avviene all'interno del modulo Drawing, più velocemente e con risultati più affidabili. L'eportazione DXF ora utilizza un modello di sistema simile a quello dei fogli SVG. Se la pagina di Disegno utilizza un dato modello SVG, e nella stessa posizione è disponibile un modello DXF con lo stesso nome, esso viene utilizzato per generare il file DXF.
Nel file DXF, le diverse viste sono collocate come blocchi scalati. Questo consente di ripristinare rapidamente la scala 1: 1.
L'importatore IFC di FreeCAD ha ricevuto un sacco di lavoro e test, e un aggiornamento massivo. Il vecchio importatore, basato su python, è stato disabilitato, ma è ancora utilizzabile dalla console python, e FreeCAD ora utilizza esclusivamente e intensamente quello nuovo, bleeding-edge version 5 (read more about it) di IfcOpenShell che ora è disponibile per tutte le piattaforme principali (assicuratevi di scaricare la versione che corrisponde alla versione di python utilizzata per l'installazione di FreeCAD). Ora beneficiamo di una importazione o esportazione molto più veloce e affidabile, di un codice molto più semplice e più chiaro (leggi: più semplice da estendere), e anche di alcuni prodotti aggiuntivi, come un miglior supporto per gli oggetti basati su curve e proprietà IFC.
La nuova funzionalità Taglia con un piano permette di tagliare un oggetto secondo un piano definito dalla faccia di un altro oggetto. È possibile tagliare l'oggetto dietro o davanti al piano scelto.
Lo strumento Tetto è stato completamente rifatto e ora rende possibile definire pendenze diverse per ogni falda del tetto. Inoltre è possibile definire lo spessore di copertura e la larghezza del cornicione.
All'ambiente Architettura è stato aggiunto un nuovo oggetto Pannello. Esso consente di creare tutti i tipi di oggetti simili a dei pannelli, ed è particolarmente utile per la costruzione di pannelli come quelli dei progetti wikihouse oppure popup house.
Il nuovo oggetto Arredo è stato progettato per aggiungere ai progetti architettonici tutti i tipi di oggetti indipendenti, non strutturali, come gli apparecchi di illuminazione, le attrezzature sanitarie o i mobili.
C'è anche stato un lavoro molto interessante su nuovi ambienti e sulle macro, che non sono (ancora!) integrati nel codice sorgente di FreeCAD, ma che sono facili da installare su una installazione di FreeCAD 0,15 esistente. Le istruzioni sono disponibili sulle seguenti pagine:
L'ambiente Assembly 2 workbench fornisce gli strumenti per creare degli assemblaggi di più parti, ed è una buona alternativa all'ambiente ufficiale di Assemblaggio che è ancora in fase di sviluppo (vedere questa discussione nel forum).
L'ambiente Drawing dimensioning aggiunge dei potenti strumenti di quotatura e di annotazione per l'ambiente Disegno (vedere questa discussione nel forum).
La macro WorkFeature aggiunge una vasta gamma di oggetti di aiuto, come i piani di allineamento e gli assi, e gli strumenti che consentono di posizionare e allineare gli oggetti lungo tali oggetti di supporto (vedere questa discussione nel forum).